perched on a ledge